using System;

namespace ERP.WorkforceManage.Dtos
{
    public class ClassesDto
    {
        public int Id { get; set; }
        public int SerialNumber { get; set; }
        public string ClassesName { get; set; }
        public DateTime StartTime { get; set; }
        public DateTime EndTime { get; set; }
        public int? SchedulingPlanId { get; set; }
    }

    public class CreateClassesDto
    {
        public int SerialNumber { get; set; }
        public string ClassesName { get; set; }
        public string StartTime { get; set; }
        public string EndTime { get; set; }
        public int? SchedulingPlanId { get; set; }
    }

    public class UpdateClassesDto
    {
        public int SerialNumber { get; set; }
        public string ClassesName { get; set; }
        public string StartTime { get; set; }
        public string EndTime { get; set; }
        public int? SchedulingPlanId { get; set; }
    }
    public class ClassesListDto
    {
        /// <summary>
        /// 当前页码
        /// </summary>
        public int PageIndex { get; set; } = 1;
        
        /// <summary>
        /// 每页条数
        /// </summary>
        public int PageSize { get; set; } = 5;
        
        /// <summary>
        /// 排班计划ID
        /// </summary>
        public int? SchedulingPlanId { get; set; }
    }
}
